A New Generic Taxonomy of Malware Behavioural Detection and Removal Techniques
نویسنده
چکیده
Modern malware has become a major threat to today’s Internet communications. The threat can infiltrate hosts using a variety of methods, such as attacks against known software vulnerabilities, hidden functionality in regular programs, drive-by download from unsafe web sites, and so forth. Matching a file stream against a known virus pattern is a fundamental technique for detecting viruses. With the popularity and variety of malware attack over the Internet, computer virus protection companies need to constantly update new virus signatures in their virus definition databases. However, the increasing size of the signature database can only detect known virus but cannot defend against new variants of malware. In this paper, we present an overview of the detection of modern malware focuses on suspect behavioural patterns. Contrary to classical heuristic engines which focus on the detection of encrypted malware samples, we integrate a known packer detector as well as unpacking routines to circumvent the protection techniques used by most of the modern malware. We believe that many obfuscated techniques used by malware authors are available on the Internet. More precisely, the use of known packer removals would strip out the packer protection with our dedicated decryption routines. Our apprehensive program is based on the integration of both static heuristic and emulator approaches; however, they do not necessarily have to serve as a complement for each other. Static heuristic scanner involves static extraction, which is relying on byte signature to identify a dedicated viral signature. Emulator can execute the arbitrary code from the instance and would trace the instance’s body code in a virtual environment. It can be used to combat any protection code, regardless of the complexity of the protection algorithm. Fragments of virus body could be detected while the execution is in a decrypted virus body. Lastly, we present experimental results that indicate our proposed technique can provide good performance against obfuscated malware. Through this study, we hope to help security researchers understand our defence approach and give some directions for future research.
منابع مشابه
A New Generic Taxonomy on Hybrid Malware Detection Technique
Malware is a type of malicious program that replicate from host machine and propagate through network. It has been considered as one type of computer attack and intrusion that can do a variety of malicious activity on a computer. This paper addresses the current trend of malware detection techniques and identifies the significant criteria in each technique to improve malware detection in Intrus...
متن کاملCounter intrusion software : malware detection using structural and behavioural features and machine learning
Over the past twenty-five years malicious software has evolved from a minor annoyance to a major security threat. Authors of malicious software are now more likely to be organised criminals than bored teenagers, and modern malicious software is more likely to be aimed at stealing data (and hence money) than trashing data. The arms race between malware authors and manufacturers of anti-malware s...
متن کاملTowards an Understanding of the Misclassification Rates of Machine Learning-based Malware Detection Systems
A number of machine learning based malware detection systems have been suggested to replace signature based detection methods. These systems have shown that they can provide a high detection rate when recognising non-previously seen malware samples. However, in systems based on behavioural features, some new malware can go undetected as a result of changes in behaviour compared to the training ...
متن کاملTaxonomy of Network Intrusion Detection System Based on Anomalies
On a daily basis, we see new forms of malware which are completely different from those known, so there are no signatures to allow their detection. Hence intrusion detection techniques have arisen in networks that do not rely on malware structure, but on identifying ways of using the system that are not within the usual and legitimate form. When a Network Intrusion Detection System adopts this ...
متن کاملSurvey on Different Kinds of Malware and their Detection
As computer technology is becoming necessity in our day to day life in various aspects like education, communication, banking etc., computer system’s security becomes the main concern nowadays. Malware is getting its roots strong due to this emerging growth of high speed internet, so detection and removal of these malware in an effective manner is very essential. Malware detectors are the tools...
متن کامل